interface Item {
	key: number
	label: string
}
interface Key {
	name: string
	value: string
}
// 停运原因
export const isStopOperate= [
  {
    key:'1',
    label:"待出售"
  },
  {
    key: '2',
    label: '待退租',
  },
  {
    key: '3',
    label: '待报废',
  },
  {
    key: '4',
    label: '囤牌',
  },
  {
    key: '5',
    label: '违章太多',
  },
  {
    key: '6',
    label: '丢失车俩',
  },
];

export const isPlate= [
  {
    key: '0',
    label: '未上牌',
  },
  {
    key: '1',
    label: '已上牌',
  },
];
export const isTBOX= [
  {
    key: '0',
    label: '无设备',
  },
  {
    key: '1',
    label: '有设备',
  },
];
export const isInventory= [
  {
    key: '0',
    label: '无围栏',
  },
  {
    key: '1',
    label: '正常',
  },
  {
    key: '2',
    label: '可疑',
  },
  {
    key: '3',
    label: '异常',
  },
]
// 车牌性质 1、燃油 2、混动 3、电动
export const licenseProperty: Item[] = [
	{
		key: 1,
		label: '燃油',
	},
	{
		key: 2,
		label: '混动',
	},
	{
		key: 3,
		label: '电动',
	},
]
export const dataKey: Key[] = [
	{
		name: 'number',
		value: '',
	},
	{
		name: 'vin',
		value: '',
	},
	{
		name: 'car_id',
		value: '',
	},

	{
		name: 'number_type',
		value: '',
	},
	{
		name: 'holder_id',
		value: '',
	},
	{
		name: 'city_id',
		value: '',
	},

	{
		name: 'fashion_id',
		value: '',
	},
	{
		name: 'owner',
		value: '',
	},
	{
		name: 'org_id',
		value: '',
	},
]
// 盘点类型
export const checkType: Item[] = [
	{
		key: 1,
		label: '全盘',
	},
	{
		key: 2,
		label: '抽盘',
	},
]
export const statusType: Item[] = [
	{
		key: 0,
		label: '禁用',
	},
	{
		key: 1,
		label: '启用',
	},
]
// generateStatus 盘点清单生成状态 0待生成 1生成中 2已生成
export const generateStatusType: Item[] = [
	{
		key: 0,
		label: '待生成',
	},
	{
		key: 1,
		label: '生成中',
	},
	{
		key: 2,
		label: '已生成',
	},
]
export const enter: Item[] = [
	{
		key: 1,
		label: '输入项',
	},
	{
		key: 2,
		label: '选择项',
	},
]
// 运营分类: 1.自营 2.代运营
export const operationType = [
  {
    key: '1',
    label: '自营',
  },
  {
    key: '2',
    label: '代运营',
  },
];

// 车辆状态 1-待验车入库, 2-待备车, 3-拒收, 4-可排车, 7-可发车, 8-用车中, 9-停运, 10-退出运营
export const carStatus = [
  {
    key: '1',
    label: '待验车入库',
  },
  {
    key: '2',
    label: '待备车',
  },
  {
    key: '3',
    label: '拒收',
  },
  {
    key: '4',
    label: '可排车',
  },
  {
    key: '7',
    label: '可发车',
  },
  {
    key: '8',
    label: '用车中',
  },
  {
    key: '9',
    label: '停运',
  },
  {
    key: '10',
    label: '退出运营',
  },
];

// 违章状态 0：无 1.有
export const violationStatus: Item[] = [
  {
    key: 0,
    label: '无',
  },
  {
    key: 1,
    label: '有',
  },
];
export const isGPS= [
  {
    key: '0',
    label: '是',
  },
  {
    key: '1',
    label: '否',
  },
];
// 维修状态 0-维修正常, 1-维修中'
export const repairStatus: Item[] = [
	{
		key: 0,
		label: '维修正常',
	},
	{
		key: 1,
		label: '维修中',
	},
]

// 年检状态 0-正常, 1-待年检, 2-年检超期
export const motStatus= [
  {
    key: '0',
    label: '正常',
  },
  {
    key: '1',
    label: '待年检',
  },
  {
    key: '2',
    label: '年检超期',
  },
];

// 保养状态 0-正常, 1-正常提醒, 2-超期提醒, 3-保养中
export const maintenanceStatus= [
  {
    key: '0',
    label: '正常',
  },
  {
    key: '1',
    label: '正常提醒',
  },
  {
    key: '2',
    label: '超期提醒',
  },
  {
    key: '3',
    label: '保养中',
  },
];

// 	商业险状态 0-正常, 1-商业险待续保, 2-商业险超期
export const commercialInsuranceStatus = [
  {
    key: '0',
    label: '正常',
  },
  {
    key: '1',
    label: '商业险待续保',
  },
  {
    key: '2',
    label: '商业险超期',
  },
];

// 	交强险状态 0-正常, 1-交强险待续保, 2-交强险超期
export const compulsoryInsuranceStatus= [
  {
    key: '0',
    label: '正常',
  },
  {
    key: '1',
    label: '交强险待续保',
  },
  {
    key: '2',
    label: '交强险超期',
  },
];

// 承运险状态 1-正常, 2-承运险待续保, 3-承运险超期
export const carrierInsuranceStatus= [
  {
    key: '0',
    label: '正常',
  },
  {
    key: '1',
    label: '承运险待续保',
  },
  {
    key: '2',
    label: '承运险超期',
  },
];
// 	是否网约车 1-是，2-否
export const compliance: Item[] = [
	{
		key: 1,
		label: '是',
	},
	{
		key: 2,
		label: '否',
	},
]
// 核赔状态：(1.已核 2.未核)
export const claimStatus: Item[] = [
	{
		key: 1,
		label: '已核',
	},
	{
		key: 2,
		label: '未核',
	},
]

// 网约车运营检 0-未通过，1-通过
export const isCarHailingCheck: Item[] = [
  {
    key: 0,
    label: '未通过',
  },
  {
    key: 1,
    label: '通过',
  },
];
export const SYS = [
	'color_id',
	'current_distance',
	'exit_time',
	'mot_expiration_time',
	'warehouse_id',
	'warehouse_name',
	'production_time',
	'qa_expire_date',
	'asserts_owner_id',
	'car_status',
	'commercial_insurance_type',
	'exit_reason',
	'mot_status',
	'maintenance_status',
	'commercial_insurance_status',
	'compulsory_insurance_status',
	'is_gps_wired_main',
	'stop_operate_status',
	'is_gps_wireless',
	'is_t_box',
	'is_obd',
	'is_plate_reg',
	'is_social',
	'inventory_warn_status',
	'car_license_status',
	'operation_type',
	'online_car_license_status',
]
// 网约车证状态 1.正常 2.丢失 3. 即将到期
export const onlineCarLicenseStatus = [
  {
    key: '1',
    label: '正常',
  },
  {
    key: '2',
    label: '丢失',
  },
  {
    key: '3',
    label: '即将到期',
  },
];
export const isExitReason= [
  {
    key:'0',
    label:"未退出运营"
  },
  {
    key: '1',
    label: '已出售',
  },
  {
    key: '2',
    label: '已报废',
  },
  {
    key: '3',
    label: '已退租',
  },
];

// 行驶证状态 1.正常 2.丢失 3. 即将到期
export const carLicenseStatus= [
  {
    key: '1',
    label: '正常',
  },
  {
    key: '2',
    label: '丢失',
  },
  {
    key: '3',
    label: '即将到期',
  },
];

// 审核状态 1.审核通过 2.审核驳回, 3.审核中
export const approveStatus: Item[] = [
	{
		key: 1,
		label: '审核通过',
	},
	{
		key: 2,
		label: '审核驳回',
	},
	{
		key: 3,
		label: '审核中',
	},
]

// 补办类型：1.行驶证 2.网约车证, 3.机动车登记证 4.主钥匙 5.辅钥匙
export const renewalType: Item[] = [
	{
		key: 1,
		label: '行驶证',
	},
	{
		key: 2,
		label: '网约车证',
	},
	{
		key: 3,
		label: '机动车登记证',
	},
	{
		key: 4,
		label: '主钥匙',
	},
	{
		key: 5,
		label: '辅钥匙',
	},
]

// 机动车登记证状态： 1.正常 2.丢失 3. 到期
export const carMotorStatus: Item[] = [
	{
		key: 1,
		label: '正常',
	},
	{
		key: 2,
		label: '丢失',
	},
	{
		key: 3,
		label: '到期',
	},
]

// 主钥匙： 1.正常 2.丢失
export const carMainKey: Item[] = [
	{
		key: 1,
		label: '正常',
	},
	{
		key: 2,
		label: '丢失',
	},
]

// 辅钥匙： 1.正常 2.丢失
export const carSecondarKey: Item[] = [
	{
		key: 1,
		label: '正常',
	},
	{
		key: 2,
		label: '丢失',
	},
]

// 气瓶证：0-正常, 1-待气瓶检, 2-气瓶检超期
export const gasCylinderStatus: Item[] = [
	{
		key: 0,
		label: '正常',
	},
	{
		key: 1,
		label: '待气瓶检',
	},
	{
		key: 2,
		label: '气瓶检超期',
	},
]

// 保险类别：1.交强险 2.商业险 3.承运险
export const insuranceType: Item[] = [
	{
		key: 1,
		label: '交强险',
	},
	{
		key: 2,
		label: '商业险',
	},
	{
		key: 3,
		label: '承运险',
	},
]

// 案件状态 1.立案 2.零结案 3.结案 4.已结案 (数据字典)
export const accidentStatus: Item[] = [
	{
		key: 1,
		label: '立案',
	},
	{
		key: 2,
		label: '零结案',
	},
	{
		key: 3,
		label: '结案',
	},
	{
		key: 4,
		label: '已结案',
	},
]

// 网约车是否合规。1-合规，2-不合规
export const complianceStatus: Item[] = [
	{
		key: 1,
		label: '合规',
	},
	{
		key: 2,
		label: '不合规',
	},
]

// 	购买类型 1.交强险 2.商业险 3.承运险
export const buyType: Item[] = [
	{
		key: 1,
		label: '交强险',
	},
	{
		key: 2,
		label: '商业险',
	},
	{
		key: 3,
		label: '承运险',
	},
]
// 是否司机违章：0.否 1.是
export const isDriverViolationOption: Item[] = [
	{
		key: 0,
		label: '否',
	},
	{
		key: 1,
		label: '是',
	},
]

// 工单状态 0：已终止 1：未处理 2:已处理
export const workStatus: Item[] = [
	{
		key: 0,
		label: '已终止',
	},
	{
		key: 1,
		label: '未处理',
	},
	{
		key: 2,
		label: '已处理',
	},
]

// 历史年检状态：'状态，1：年检中2：完成
export const histyMotStatus: Item[] = [
	{
		key: 1,
		label: '年检中',
	},
	{
		key: 2,
		label: '完成',
	},
]

// 维保业务类型 1.日常保养 2.一般维修 3.事故维修 4.退车返修
export const maintenanceType: Item[] = [
	{
		key: 1,
		label: '日常保养',
	},
	{
		key: 2,
		label: '一般维修',
	},
	{
		key: 3,
		label: '事故维修',
	},
	{
		key: 4,
		label: '退车返修',
	},
]

// 是否已绑定 0：未绑定 1.已绑定
export const bindType: Item[] = [
	{
		key: 0,
		label: '未绑定',
	},
	{
		key: 1,
		label: '已绑定',
	},
]

// 是否气瓶车辆：0.否 1.是
export const isGasCylinderCar: Item[] = [
	{
		key: 0,
		label: '否',
	},
	{
		key: 1,
		label: '是',
	},
]

// 车辆类型：1-小型汽车、2-大型汽车、3-新能源-小型汽车、4-新能源-大型汽车
export const carType: Item[] = [
	{
		key: 1,
		label: '小型汽车',
	},
	{
		key: 2,
		label: '大型汽车',
	},
	{
		key: 3,
		label: '新能源-小型汽车',
	},
	{
		key: 4,
		label: '新能源-大型汽车',
	},
]

// 车辆注册状态：0 未注册 1.已注册
export const registerStatus: Item[] = [
	{
		key: 0,
		label: '未注册',
	},
	{
		key: 1,
		label: '已注册',
	},
]
// 支持滴滴业务 0：否 1. 是
export const supportDidiBusiness: Item[] = [
	{
		key: 0,
		label: '否',
	},
	{
		key: 1,
		label: '是',
	},
]
// 车体类型,选项：1-传统燃油车，2-纯电动车（ev)，3-混合动力车（hev），4-燃料电池车（fcv）
export const category: Item[] = [
	{
		key: 1,
		label: '传统燃油车',
	},
	{
		key: 2,
		label: '纯电动车（ev)',
	},
	{
		key: 3,
		label: '混合动力车（hev）',
	},
	{
		key: 4,
		label: '燃料电池车（fcv）',
	},
]

// 审核状态,选项：0-未送审，10-送审成功，20-送审失败，30-审核中，40-审核成功，50-审核失败
export const examineStatus: Item[] = [
	{
		key: 0,
		label: '未送审',
	},
	{
		key: 10,
		label: '送审成功',
	},
	{
		key: 20,
		label: '送审失败',
	},
	{
		key: 30,
		label: '审核中',
	},
	{
		key: 40,
		label: '审核成功',
	},
	{
		key: 50,
		label: '审核失败',
	},
]

// 滴滴车证是否验真 0：否 1. 是
export const carHailingDidiAuditStatus: Item[] = [
	{
		key: 0,
		label: '否',
	},
	{
		key: 1,
		label: '是',
	},
]

// 网约车证完成状态 0：未完成 1. 已完成
export const carHailingStatus: Item[] = [
	{
		key: 0,
		label: '否',
	},
	{
		key: 1,
		label: '是',
	},
]

// 网约车证完成状态 0：未完成 1. 已完成
export const isOperationType: Item[] = [
	{
		key: 1,
		label: '是',
	},
	{
		key: 2,
		label: '否',
	},
]
